| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | receive/invoice: build POST body from snapshot, don't mutate $derived | Adam Soltys | 2026-06-19 | 1 | -11/+12 |
| | | | | | | | | | | | | | | | The merchant receive and invoice pages mutated the $derived `invoice` proxy (setType/setAmount/setMemo) then POSTed it. Mutating a $derived and JSON.stringify-ing it serializes unreliably, so a stale type (on-chain when lightning was expected) and a stale/10x-shifted amount could leak from a prior interaction into POST /invoice (funk POS bug). Build the body as { ...$state.snapshot(invoice), ...changes } so the intended type/amount/address_type reliably win; update() takes the plain body. Front-end only. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]> | ||||
| * | always show lnurl button | Adam Soltys | 2025-09-03 | 1 | -6/+4 |
| | | |||||
| * | numpad fixes | Adam Soltys | 2025-08-20 | 1 | -1/+1 |
| | | |||||
| * | coinos logo in qr | Adam Soltys | 2025-08-15 | 1 | -3/+3 |
| | | |||||
| * | streamlined welcome message | Adam Soltys | 2025-08-13 | 1 | -15/+11 |
| | | |||||
| * | copy lnurl | Adam Soltys | 2025-07-26 | 1 | -2/+30 |
| | | |||||
| * | arrow outline | Adam Soltys | 2025-07-26 | 1 | -2/+2 |
| | | |||||
| * | rotate tap | Adam Soltys | 2025-07-26 | 1 | -1/+1 |
| | | |||||
| * | new qr | Adam Soltys | 2025-07-26 | 1 | -5/+8 |
| | | |||||
| * | handle null tips | Adam Soltys | 2025-07-19 | 1 | -1/+1 |
| | | |||||
| * | prompt for tip for auto pays | Adam Soltys | 2025-07-19 | 1 | -1/+0 |
| | | |||||
| * | nfc toggle | Adam Soltys | 2025-07-13 | 1 | -27/+4 |
| | | |||||
| * | tap qr | Adam Soltys | 2025-07-13 | 1 | -7/+8 |
| | | |||||
| * | auto withdrawal confirm | Adam Soltys | 2025-07-12 | 2 | -29/+43 |
| | | |||||
| * | qr update | Adam Soltys | 2025-07-11 | 5 | -1/+139 |
| | | |||||
| * | user onboarding | Adam Soltys | 2025-07-10 | 1 | -1/+21 |
| | | |||||
| * | make username a button | Adam Soltys | 2025-07-08 | 1 | -2/+2 |
| | | |||||
| * | bottom inset | Adam Soltys | 2025-07-08 | 1 | -0/+1 |
| | | |||||
| * | prefix lnurl | Adam Soltys | 2025-07-08 | 1 | -1/+1 |
| | | |||||
| * | hide pencil | Adam Soltys | 2025-07-08 | 1 | -6/+7 |
| | | |||||
| * | profile menu | Adam Soltys | 2025-07-08 | 1 | -29/+30 |
| | | |||||
| * | bitcoin accepted page | Adam Soltys | 2025-06-24 | 1 | -1/+1 |
| | | |||||
| * | fix lnurl link | Adam Soltys | 2025-06-24 | 1 | -1/+1 |
| | | |||||
| * | user lnurl | Adam Soltys | 2025-06-23 | 1 | -7/+21 |
| | | |||||
| * | update notice | Adam Soltys | 2025-05-12 | 1 | -1/+1 |
| | | |||||
| * | incident notice | Adam Soltys | 2025-05-12 | 1 | -0/+7 |
| | | |||||
| * | move add account button to security page | Adam Soltys | 2025-04-25 | 1 | -8/+0 |
| | | |||||
| * | invalidate contacts | Adam Soltys | 2025-02-26 | 1 | -10/+10 |
| | | |||||
| * | comment out ssr | Adam Soltys | 2025-02-26 | 1 | -10/+10 |
| | | |||||
| * | pins | Adam Soltys | 2025-02-26 | 1 | -8/+10 |
| | | |||||
| * | lock in invoice rate | Adam Soltys | 2025-01-27 | 1 | -1/+3 |
| | | |||||
| * | hide nostr stuff | Adam Soltys | 2025-01-26 | 2 | -27/+31 |
| | | |||||
| * | preserve insufficient funds message | Adam Soltys | 2025-01-25 | 1 | -2/+0 |
| | | |||||
| * | unified event endpoint | Adam Soltys | 2025-01-23 | 1 | -3/+0 |
| | | |||||
| * | invoice types | Adam Soltys | 2025-01-23 | 1 | -1/+0 |
| | | |||||
| * | follows | Adam Soltys | 2025-01-23 | 4 | -31/+32 |
| | | |||||
| * | use nsec if available | Adam Soltys | 2025-01-22 | 2 | -3/+5 |
| | | |||||
| * | derived data | Adam Soltys | 2025-01-21 | 1 | -1/+1 |
| | | |||||
| * | hide zap button for user | Adam Soltys | 2025-01-21 | 1 | -1/+1 |
| | | |||||
| * | remove border on last event | Adam Soltys | 2025-01-21 | 1 | -2/+2 |
| | | |||||
| * | notes | Adam Soltys | 2025-01-21 | 4 | -28/+72 |
| | | |||||
| * | nostr routes | Adam Soltys | 2025-01-20 | 1 | -0/+39 |
| | | |||||
| * | check for id existencen | Adam Soltys | 2025-01-18 | 1 | -2/+1 |
| | | |||||
| * | hide follows | Adam Soltys | 2025-01-17 | 1 | -33/+33 |
| | | |||||
| * | follow list promise | Adam Soltys | 2025-01-17 | 1 | -2/+2 |
| | | |||||
| * | comment out follows | Adam Soltys | 2025-01-17 | 2 | -14/+19 |
| | | |||||
| * | invoice type selection | Adam Soltys | 2025-01-15 | 1 | -5/+25 |
| | | |||||
| * | sign page | Adam Soltys | 2025-01-15 | 1 | -1/+5 |
| | | |||||
| * | flexible profile fields | Adam Soltys | 2025-01-14 | 1 | -2/+2 |
| | | |||||
| * | refactor follows | Adam Soltys | 2025-01-14 | 5 | -42/+56 |
| | | |||||
